tomato paste – English–Français translations

🇬🇧 en fr 🇫🇷

tomato paste noun

  • concentrate of tomato purée
concentré de tomates, pâte de tomate
Wiktionary Links